leadoff hitter - Spanish English Dictionary